deforested area - French English Dictionary